package com.ruoyi.buss.grid.dqcd.service;

import java.util.List;
import com.ruoyi.buss.grid.dqcd.domain.QmcyCustDqcd;

/**
 * 定期存单Service接口
 * 
 * @author zjh
 * @date 2021-11-29
 */
public interface IQmcyCustDqcdService 
{
    /**
     * 查询定期存单
     * 
     * @param tdTdAcctNo 定期存单ID
     * @return 定期存单
     */
    public QmcyCustDqcd selectQmcyCustDqcdById(String tdTdAcctNo);

    /**
     * 查询定期存单列表
     * 
     * @param qmcyCustDqcd 定期存单
     * @return 定期存单集合
     */
    public List<QmcyCustDqcd> selectQmcyCustDqcdList(QmcyCustDqcd qmcyCustDqcd);

    /**
     * 新增定期存单
     * 
     * @param qmcyCustDqcd 定期存单
     * @return 结果
     */
    public int insertQmcyCustDqcd(QmcyCustDqcd qmcyCustDqcd);

    /**
     * 修改定期存单
     * 
     * @param qmcyCustDqcd 定期存单
     * @return 结果
     */
    public int updateQmcyCustDqcd(QmcyCustDqcd qmcyCustDqcd);

    /**
     * 批量删除定期存单
     * 
     * @param tdTdAcctNos 需要删除的定期存单ID
     * @return 结果
     */
    public int deleteQmcyCustDqcdByIds(String[] tdTdAcctNos);

    /**
     * 删除定期存单信息
     * 
     * @param tdTdAcctNo 定期存单ID
     * @return 结果
     */
    public int deleteQmcyCustDqcdById(String tdTdAcctNo);
}
